Isla Mujeres Spanish for "Island of Women" is an island in the Mexican Caribbean Sea, located eight miles off of the eastern coast of the Yucatan Peninsula, near Cancun Mexico.